Skip to content

chore: 🐝 Update SDK - Generate 3.14.2#107

Closed
github-actions[bot] wants to merge 2 commits intomainfrom
speakeasy-sdk-regen-1772757124
Closed

chore: 🐝 Update SDK - Generate 3.14.2#107
github-actions[bot] wants to merge 2 commits intomainfrom
speakeasy-sdk-regen-1772757124

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Mar 6, 2026

SDK update

Versioning

Version Bump Type: [patch] - 🤖 (automated)

Typescript SDK Changes:

  • novu.notifications.list(): response.data[] Changed (Breaking ⚠️)
  • novu.workflows.steps.retrieve(): response Changed (Breaking ⚠️)
  • novu.layouts.update():
    • request.updateLayoutDto.controlValues Changed (Breaking ⚠️)
    • response.controls Changed (Breaking ⚠️)
  • novu.layouts.retrieve(): response.controls Changed (Breaking ⚠️)
  • novu.layouts.duplicate(): response.controls Changed (Breaking ⚠️)
  • novu.layouts.generatePreview():
    • request.layoutPreviewRequestDto.previewPayload.subscriber Changed (Breaking ⚠️)
    • response.previewPayloadExample.subscriber Changed
  • novu.notifications.retrieve(): response Changed (Breaking ⚠️)
  • novu.layouts.create(): response.controls Changed (Breaking ⚠️)
  • novu.layouts.list(): response.layouts[].controls Changed (Breaking ⚠️)
  • novu.subscribers.credentials.update():
    • request.updateSubscriberChannelRequestDto.integrationIdentifier Changed (Breaking ⚠️)
    • response Changed
  • novu.workflows.update():
    • request.updateWorkflowDto.steps[] Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • novu.subscribers.credentials.append():
    • request.updateSubscriberChannelRequestDto.integrationIdentifier Changed (Breaking ⚠️)
    • response Changed
  • novu.workflows.sync(): response Changed (Breaking ⚠️)
  • novu.workflows.patch(): response Changed (Breaking ⚠️)
  • novu.workflows.get(): response Changed (Breaking ⚠️)
  • novu.workflows.create():
    • request.createWorkflowDto.steps[] Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • novu.workflows.list(): response.workflows[].stepTypeOverviews[].enum(httpRequest) Added (Breaking ⚠️)
  • novu.subscribers.create():
    • response Changed
    • error Changed
  • novu.subscribers.properties.updateOnlineFlag(): response Changed
  • novu.subscribers.messages.markAllAs(): response.[].subscriber Changed
  • novu.subscribers.messages.updateAsSeen(): response.subscriber Changed
  • novu.subscribers.patch(): response Changed
  • novu.integrations.list(): response.[].configurations Changed
  • novu.integrations.create(): response.configurations Changed
  • novu.integrations.update(): response.configurations Changed
  • novu.integrations.delete(): response.[].configurations Changed
  • novu.integrations.setAsPrimary(): response.configurations Changed
  • novu.integrations.listActive(): response.[].configurations Changed
  • novu.messages.retrieve(): response.data[].subscriber Changed
  • novu.subscribers.retrieve(): response Changed
  • novu.subscribers.search(): response.data[] Changed

View full SDK changelog

OpenAPI Change Summary
├─┬Paths
│ └─┬/v1/events/trigger
│   └─┬POST
│     └──[🔀] description (29189:24)
└─┬Components
  ├──[+] schemas (52357:49)
  ├──[+] schemas (52297:37)
  ├──[+] schemas (52286:25)
  ├──[+] schemas (52386:37)
  ├──[+] schemas (53321:35)
  ├──[+] schemas (52314:32)
  ├─┬GeneratePreviewResponseDto
  │ ├──[+] properties (54078:11)
  │ ├─┬result
  │ │ ├──[🔀] description (54065:28)
  │ │ ├──[+] allOf (54004:28)
  │ │ ├──[-] oneOf (53845:15)❌ 
  │ │ ├──[-] oneOf (53861:15)❌ 
  │ │ ├──[-] oneOf (53861:15)❌ 
  │ │ ├──[-] oneOf (53873:15)❌ 
  │ │ ├──[-] oneOf (53885:15)❌ 
  │ │ ├──[-] oneOf (53897:15)❌ 
  │ │ ├──[-] oneOf (53909:15)❌ 
  │ │ ├──[-] oneOf (53921:15)❌ 
  │ │ └──[-] oneOf (53933:15)❌ 
  │ ├─┬schema
  │ │ ├──[-] additionalProperties (53840:37)❌ 
  │ │ ├──[-] type (53837:21)❌ 
  │ │ ├──[🔀] description (54083:28)
  │ │ ├──[-] nullable (53838:25)❌ 
  │ │ ├──[+] oneOf (54085:15)
  │ │ ├──[+] oneOf (54101:15)
  │ │ ├──[+] oneOf (54101:15)
  │ │ ├──[+] oneOf (54113:15)
  │ │ ├──[+] oneOf (54125:15)
  │ │ ├──[+] oneOf (54137:15)
  │ │ ├──[+] oneOf (54149:15)
  │ │ ├──[+] oneOf (54161:15)
  │ │ └──[+] oneOf (54173:15)
  │ └─┬previewPayloadExample
  │   ├──[+] type (54079:21)❌ 
  │   ├──[🔀] description (54080:28)
  │   └──[-] allOf (53768:28)❌ 
  ├─┬ActivityNotificationJobResponseDto
  │ └─┬type
  │   └──[+] enum (45093:15)
  ├─┬UiComponentEnum
  │ ├──[+] enum (49307:11)
  │ ├──[+] enum (49310:11)
  │ ├──[+] enum (49314:11)
  │ ├──[+] enum (49308:11)
  │ ├──[+] enum (49313:11)
  │ ├──[+] enum (49309:11)
  │ ├──[+] enum (49311:11)
  │ ├──[+] enum (49312:11)
  │ └──[-] enum (49254:11)❌ 
  ├─┬EmailControlDto
  │ ├──[-] properties (50981:11)❌ 
  │ └─┬layoutId
  │   └──[-] minLength (50998:26)❌ 
  ├─┬UiSchemaGroupEnum
  │ └──[+] enum (49389:11)
  ├─┬DigestControlDto
  │ └─┬cron
  │   └──[-] minLength (51853:26)❌ 
  ├─┬DelayControlDto
  │ ├──[+] required (51649:11)❌ 
  │ └─┬cron
  │   └──[-] minLength (51641:26)❌ 
  ├─┬SubscriberResponseDtoOptional
  │ ├──[+] required (49754:11)❌ 
  │ ├──[+] required (49755:11)❌ 
  │ ├──[+] required (49756:11)❌ 
  │ └──[+] required (49757:11)❌ 
  ├─┬SubscriberResponseDto
  │ ├──[+] required (46965:11)❌ 
  │ ├──[+] required (46964:11)❌ 
  │ ├──[+] required (46966:11)❌ 
  │ └──[+] required (46967:11)❌ 
  ├─┬CreateWorkflowDto
  │ └─┬steps
  │   └─┬Schema
  │     ├──[+] oneOf (53321:35)
  │     └──Discriminator
  ├─┬RuntimeIssueDto
  │ ├──[-] required (50744:11)❌ 
  │ ├──[-] required (50745:11)❌ 
  │ ├──[-] properties (50726:11)❌ 
  │ ├──[-] properties (50739:11)❌ 
  │ └──[-] properties (50736:11)❌ 
  ├─┬UpdateSubscriberChannelRequestDto
  │ └──[+] required (46997:11)❌ 
  ├─┬ThrottleControlDto
  │ ├──[+] required (52053:11)❌ 
  │ ├─┬dynamicKey
  │ │ └──[-] minLength (52033:26)❌ 
  │ └─┬threshold
  │   └──[-] maximum (52040:24)❌ 
  ├─┬WorkflowRunStepsDetailsDto
  │ ├──[+] required (45627:11)❌ 
  │ ├──[+] properties (45604:11)
  │ ├──[+] properties (45596:11)
  │ ├─┬stepType
  │ │ └──[🔀] description (45598:28)
  │ ├─┬stepRunId
  │ │ ├──[+] enum (45612:15)
  │ │ ├──[+] enum (45614:15)
  │ │ ├──[+] enum (45615:15)
  │ │ ├──[+] enum (45616:15)
  │ │ ├──[+] enum (45618:15)
  │ │ ├──[+] enum (45619:15)
  │ │ ├──[+] enum (45620:15)
  │ │ ├──[+] enum (45613:15)
  │ │ ├──[+] enum (45617:15)
  │ │ └──[🔀] description (45610:28)
  │ └─┬status
  │   ├──[-] enum (45610:15)❌ 
  │   ├──[-] enum (45602:15)❌ 
  │   ├──[-] enum (45603:15)❌ 
  │   ├──[-] enum (45604:15)❌ 
  │   ├──[-] enum (45606:15)❌ 
  │   ├──[-] enum (45608:15)❌ 
  │   ├──[-] enum (45605:15)❌ 
  │   ├──[-] enum (45607:15)❌ 
  │   ├──[-] enum (45609:15)❌ 
  │   └──[🔀] description (45606:28)
  ├─┬UpdateLayoutDto
  │ ├──[+] required (49608:11)❌ 
  │ └─┬controlValues
  │   └──[-] nullable (49569:25)❌ 
  ├─┬WorkflowResponseDto
  │ └─┬steps
  │   └─┬Schema
  │     ├──[+] oneOf (52386:37)
  │     └──Discriminator
  ├─┬ChannelSettingsDto
  │ └──[+] required (46856:11)❌ 
  ├─┬LayoutControlValuesDto
  │ └──[+] required (49441:11)❌ 
  ├─┬StepTypeEnum
  │ └──[+] enum (44474:11)
  ├─┬IntegrationResponseDto
  │ ├──[+] required (46274:11)❌ 
  │ └─┬channel
  │   └──[🔀] description (46213:28)
  └─┬UpdateWorkflowDto
    └─┬steps
      └─┬Schema
        ├──[+] oneOf (53321:35)
        └──Discriminator
Document Element Total Changes Breaking Changes
paths 1 0
components 104 52

View full report

Linting Report 0 errors, 13 warnings, 38 hints

View full report

TYPESCRIPT CHANGELOG

core: 3.26.42 - 2026-03-11

🐛 Bug Fixes

  • resolve collision-resistant import aliases for model namespaces (commit by @bradcypert)

core: 3.26.41 - 2026-03-04

🐛 Bug Fixes

  • include global security in SDK Example Usage snippets and per-operation docs (commit by @mfbx9da4)

Based on Speakeasy CLI 1.755.1

@github-actions github-actions bot added the patch Patch version bump label Mar 6, 2026
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1772757124 branch 8 times, most recently from 66039c0 to 6915f9f Compare March 14, 2026 00:27
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1772757124 branch 2 times, most recently from 43d4eef to 71e05a8 Compare March 16, 2026 00:33
* `novu.notifications.list()`:  `response.data[]` **Changed** (Breaking ⚠️)
* `novu.workflows.steps.retrieve()`:  `response` **Changed** (Breaking ⚠️)
* `novu.layouts.update()`: 
  *  `request.updateLayoutDto.controlValues` **Changed** (Breaking ⚠️)
  *  `response.controls` **Changed** (Breaking ⚠️)
* `novu.layouts.retrieve()`:  `response.controls` **Changed** (Breaking ⚠️)
* `novu.layouts.duplicate()`:  `response.controls` **Changed** (Breaking ⚠️)
* `novu.layouts.generatePreview()`: 
  *  `request.layoutPreviewRequestDto.previewPayload.subscriber` **Changed** (Breaking ⚠️)
  *  `response.previewPayloadExample.subscriber` **Changed**
* `novu.notifications.retrieve()`:  `response` **Changed** (Breaking ⚠️)
* `novu.layouts.create()`:  `response.controls` **Changed** (Breaking ⚠️)
* `novu.layouts.list()`:  `response.layouts[].controls` **Changed** (Breaking ⚠️)
* `novu.subscribers.credentials.update()`: 
  *  `request.updateSubscriberChannelRequestDto.integrationIdentifier` **Changed** (Breaking ⚠️)
  *  `response` **Changed**
* `novu.workflows.update()`: 
  *  `request.updateWorkflowDto.steps[]` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
* `novu.subscribers.credentials.append()`: 
  *  `request.updateSubscriberChannelRequestDto.integrationIdentifier` **Changed** (Breaking ⚠️)
  *  `response` **Changed**
* `novu.workflows.sync()`:  `response` **Changed** (Breaking ⚠️)
* `novu.workflows.patch()`:  `response` **Changed** (Breaking ⚠️)
* `novu.workflows.get()`:  `response` **Changed** (Breaking ⚠️)
* `novu.workflows.create()`: 
  *  `request.createWorkflowDto.steps[]` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
* `novu.workflows.list()`:  `response.workflows[].stepTypeOverviews[].enum(httpRequest)` **Added** (Breaking ⚠️)
* `novu.subscribers.create()`: 
  *  `response` **Changed**
  *  `error` **Changed**
* `novu.subscribers.properties.updateOnlineFlag()`:  `response` **Changed**
* `novu.subscribers.messages.markAllAs()`:  `response.[].subscriber` **Changed**
* `novu.subscribers.messages.updateAsSeen()`:  `response.subscriber` **Changed**
* `novu.subscribers.patch()`:  `response` **Changed**
* `novu.integrations.list()`:  `response.[].configurations` **Changed**
* `novu.integrations.create()`:  `response.configurations` **Changed**
* `novu.integrations.update()`:  `response.configurations` **Changed**
* `novu.integrations.delete()`:  `response.[].configurations` **Changed**
* `novu.integrations.setAsPrimary()`:  `response.configurations` **Changed**
* `novu.integrations.listActive()`:  `response.[].configurations` **Changed**
* `novu.messages.retrieve()`:  `response.data[].subscriber` **Changed**
* `novu.subscribers.retrieve()`:  `response` **Changed**
* `novu.subscribers.search()`:  `response.data[]` **Changed**
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1772757124 branch from 47b8685 to f686211 Compare March 17, 2026 00:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch Patch version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants